.wheel li {
    position: absolute;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    -o-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-transition: all 1s ease;
    transition: all 1s ease;
    color: #AAAAAA;
    overflow:hidden;
    /*background-color: #EEEEEE;
    border: 1px solid #DDDDDD;*/
}

.wheel li a {
    display: block;
    font-size: 1.2em;
    text-decoration: none;
    color: white;
    -o-transition: background-color .3s ease, -o-transform .8s ease;
    -ms-transition: background-color .3s ease, -ms-transform .8s ease;
    -webkit-transition: background-color .3s ease, -webkit-transform .8s ease;
    transition: background-color .3s ease, -webkit-transform .8s ease;
    transition: background-color .3s ease, transform .8s ease;
    background-color: #6B4078;
    #padding-top: 2em;
    border-radius:50%;
    text-align: center;
    opacity: 0.5;
}

.wheel li a:hover {
    background-color: #7C5089;
    opacity: 1;
}